Synonyms for "leprosy bacillus"

Words with similar meaning